i owe you (iou) - French English Dictionary